package com.kuzan.autocloud.common.model.report;

import com.kuzan.autocloud.common.model.Base;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

/**
 * <p>Description: 报表字段自定义</p>
 *
 * @author kuzank
 */
@Entity
@Table(name = "sys_report_field_userdefine")
public class ReportUserDefine extends Base {

    /**
     * 所属报表
     */
    @Column(length = 32)
    private String report;
    /**
     * 所属报表字段
     */
    @Column(length = 32)
    private String field;
    /**
     * 宽度
     */
    private double width;
    /**
     * 是否可见
     */
    @Column(columnDefinition = "bit(1) default 0")
    private boolean visible;
    /**
     * 所属用户的报表字段自定义
     */
    @Column(length = 32)
    private String person;

}
